package com.itheima;

/**
 * 2025/4/25 21:17
 */
public abstract class DAOTemplate {

    public void connect(){
        System.out.println("打开数据库");
    }

    public abstract void select();

    public void disConnection(){
        System.out.println("关闭数据库");
    }

    //定义算法框架，模板方法，使用final修饰，不允许子类重写
    public final void execute(){
        connect();
        select();
        disConnection();
    }


}
